Big Huge Thesaurus

Justinian the Great

noun